home *** CD-ROM | disk | FTP | other *** search
- package Local.Game.Level
- {
- import Local.*;
- import Local.External.*;
- import Local.Game.*;
- import Local.Game.Thing.*;
- import Local.Game.World.*;
- import Local.Game.World.Map.*;
- import STC9.System.Profiler.*;
- import flash.events.*;
- import flash.geom.*;
-
- public class CLevelData
- {
-
- private static var _mStages:Array;
-
- public static var mcTerrainNear:Class;
-
- public static var mDifficulty:String;
-
- public static var mStartLevel:int;
-
- public static var mName:String;
-
- public static var mStartFunds:Number;
-
- public static const SECONDS:int;
-
- public static var mGameKey:String;
-
- public static var mGameID:int;
-
- private static var _mLevel:CLevel;
-
- public static var mIndex:Number;
-
- public static var mcTerrainGround:Class;
-
- public static var mcTerrainFar:Class;
-
- public static var mcTerrainSky:Class;
-
- private static var _LevelIndex:int;
-
- public static var mcTerrainGroundDecor:Class;
-
- public static var mMochiBotTrack:Function;
-
- private static var _mClasses:Object;
-
- private static var _mSpawnPositions:Object;
-
- {
- if(true)
- {
- SECONDS = CThingBase.SECONDS;
- }
- }
-
- public function CLevelData()
- {
- if(true)
- {
- super();
- }
- }
-
- public static function GetStages(param1:CLevel) : Array
- {
- _mClasses = new Object();
- _mClasses["ak47"] = CPeepAK47;
- _mClasses["truckflatbed"] = CVehicleTruckFlatbed;
- _mClasses["truckflatbedaa"] = CVehicleTruckFlatbedAA;
- _mClasses["scudlauncher"] = CVehicleScudLauncher;
- _mClasses["cessna"] = CAircraftCessna;
- _mLevel = param1;
- _mSpawnPositions = new Object();
- _mSpawnPositions["ak47"] = _mLevel.GetSpawnGround(CLevel.mSpawnEnemyX + 10);
- _mSpawnPositions["truckflatbed"] = _mLevel.GetSpawnGround(CLevel.mSpawnEnemyX + 60);
- _mSpawnPositions["truckflatbedaa"] = _mLevel.GetSpawnGround(CLevel.mSpawnEnemyX + 60);
- _mSpawnPositions["scudlauncher"] = _mLevel.GetSpawnGround(CLevel.mSpawnEnemyX + 100);
- _mSpawnPositions["cessna"] = _mLevel.GetSpawnAir(CLevel.mSpawnEnemyX + 100,200);
- _mStages = new Array();
- AddSpawn([["ak47",20,20,25],["truckflatbed",0,0,0],["truckflatbedaa",0,0,0],["scudlauncher",0,0,0],["cessna",0,0,0]],1);
- AddSpawn([["ak47",24,20,23],["truckflatbed",0,0,0],["truckflatbedaa",0,0,0],["scudlauncher",0,0,0],["cessna",0,0,0]],1.05);
- AddSpawn([["ak47",28,20,22],["truckflatbed",3,3,33],["truckflatbedaa",0,0,0],["scudlauncher",0,0,0],["cessna",0,0,0]],1.1);
- AddSpawn([["ak47",32,20,21],["truckflatbed",4,3,32],["truckflatbedaa",0,0,0],["scudlauncher",1,2,86],["cessna",0,0,0]],1.15);
- AddSpawn([["ak47",36,25,20],["truckflatbed",4,3,30],["truckflatbedaa",0,0,0],["scudlauncher",1,2,83],["cessna",1,2,104]],1.2);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",40,25,20]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.25);
- AddSpawn([["ak47",44,25,19],["truckflatbed",6,3,28],["truckflatbedaa",2,2,38],["scudlauncher",1,2,76],["cessna",2,2,96]],1.3);
- AddSpawn([["ak47",48,25,18],["truckflatbed",6,3,27],["truckflatbedaa",3,2,37],["scudlauncher",2,2,74],["cessna",2,2,92]],1.35);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",52,25,17]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.4);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",56,30,17]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.45);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",60,30,16]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.5);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",64,30,16]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.55);
- AddSpawn([["ak47",68,30,15],["truckflatbed",9,4,23],["truckflatbedaa",5,3,31],["scudlauncher",3,3,62],["cessna",3,3,78]],1.6);
- AddSpawn([["ak47",72,30,15],["truckflatbed",10,4,22],["truckflatbedaa",5,3,30],["scudlauncher",3,3,60],["cessna",3,3,75]],1.65);
- AddSpawn([["ak47",76,35,14],["truckflatbed",10,5,21],["truckflatbedaa",6,3,29],["scudlauncher",3,3,58],["cessna",3,3,73]],1.7);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",80,35,14]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.75);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",84,35,13]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.8);
- AddSpawn([["ak47",88,35,13],["truckflatbed",12,5,20],["truckflatbedaa",7,3,27],["scudlauncher",4,3,54],["cessna",4,3,67]],1.85);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",92,35,13]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.9);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",96,40,12]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),1.95);
- AddSpawn([["ak47",100,40,12],["truckflatbed",14,6,18],["truckflatbedaa",8,4,25],["scudlauncher",4,4,50],["cessna",5,4,62]],2);
- AddSpawn([["ak47",104,40,12],["truckflatbed",15,6,18],["truckflatbedaa",8,4,24],["scudlauncher",4,4,48],["cessna",5,4,60]],2.05);
- AddSpawn([["ak47",108,40,11],["truckflatbed",15,6,17],["truckflatbedaa",9,4,23],["scudlauncher",5,4,47],["cessna",5,4,59]],2.1);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",112,40,11]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.15);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",116,45,11]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.2);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",120,45,11]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.25);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",124,45,10]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.3);
- AddSpawn([["ak47",128,45,10],["truckflatbed",18,6,15],["truckflatbedaa",11,4,21],["scudlauncher",6,4,42],["cessna",6,4,53]],2.35);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",132,45,10]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.4);
- AddSpawn([["ak47",136,50,10],["truckflatbed",19,7,15],["truckflatbedaa",12,5,20],["scudlauncher",6,5,40],["cessna",6,5,51]],2.45);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",140,50,10]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.5);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",144,50,9]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.55);
- AddSpawn([["ak47",148,50,9],["truckflatbed",21,7,14],["truckflatbedaa",13,5,19],["scudlauncher",7,5,38],["cessna",7,5,48]],2.6);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",152,50,9]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.65);
- AddSpawn([["ak47",156,55,9],["truckflatbed",22,8,13],["truckflatbedaa",14,5,18],["scudlauncher",7,5,37],["cessna",7,5,46]],2.7);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",160,55,9]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.75);
- AddSpawn([["ak47",164,55,8],["truckflatbed",24,8,13],["truckflatbedaa",14,5,17],["scudlauncher",7,5,35],["cessna",8,5,44]],2.8);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",168,55,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.85);
- AddSpawn([["ak47",172,55,8],["truckflatbed",25,8,12],["truckflatbedaa",15,5,17],["scudlauncher",8,5,34],["cessna",8,5,43]],2.9);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",176,60,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),2.95);
- AddSpawn([["ak47",180,60,8],["truckflatbed",26,9,12],["truckflatbedaa",16,6,16],["scudlauncher",8,6,33],["cessna",9,6,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",184,60,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",188,60,8],["truckflatbed",27,9,12],["truckflatbedaa",17,6,16],["scudlauncher",9,6,33],["cessna",9,6,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",192,60,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",196,65,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",200,65,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",204,65,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",208,65,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",212,65,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",216,70,8],["truckflatbed",31,10,12],["truckflatbedaa",20,7,16],["scudlauncher",10,7,33],["cessna",10,7,41]],3);
- AddSpawn([["ak47",220,70,8],["truckflatbed",32,10,12],["truckflatbedaa",20,7,16],["scudlauncher",10,7,33],["cessna",11,7,41]],3);
- AddSpawn([["ak47",224,70,8],["truckflatbed",33,10,12],["truckflatbedaa",20,7,16],["scudlauncher",10,7,33],["cessna",11,7,41]],3);
- AddSpawn([["ak47",228,70,8],["truckflatbed",33,10,12],["truckflatbedaa",21,7,16],["scudlauncher",11,7,33],["cessna",11,7,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",232,70,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",236,75,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",240,75,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",244,75,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",248,75,8],["truckflatbed",36,11,12],["truckflatbedaa",23,7,16],["scudlauncher",12,7,33],["cessna",12,7,41]],3);
- AddSpawn([["ak47",252,75,8],["truckflatbed",37,11,12],["truckflatbedaa",23,7,16],["scudlauncher",12,7,33],["cessna",12,7,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",256,80,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",260,80,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",264,80,8],["truckflatbed",39,12,12],["truckflatbedaa",24,8,16],["scudlauncher",12,8,33],["cessna",13,8,41]],3);
- AddSpawn([["ak47",268,80,8],["truckflatbed",39,12,12],["truckflatbedaa",25,8,16],["scudlauncher",13,8,33],["cessna",13,8,41]],3);
- AddSpawn([["ak47",272,80,8],["truckflatbed",40,12,12],["truckflatbedaa",25,8,16],["scudlauncher",13,8,33],["cessna",13,8,41]],3);
- AddSpawn([["ak47",276,85,8],["truckflatbed",40,12,12],["truckflatbedaa",26,8,16],["scudlauncher",13,8,33],["cessna",13,8,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",280,85,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",284,85,8],["truckflatbed",42,12,12],["truckflatbedaa",26,8,16],["scudlauncher",13,8,33],["cessna",14,8,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",288,85,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",292,85,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",296,90,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",300,90,8],["truckflatbed",44,13,12],["truckflatbedaa",28,9,16],["scudlauncher",14,9,33],["cessna",15,9,41]],3);
- AddSpawn([["ak47",304,90,8],["truckflatbed",45,13,12],["truckflatbedaa",28,9,16],["scudlauncher",14,9,33],["cessna",15,9,41]],3);
- AddSpawn([["ak47",308,90,8],["truckflatbed",45,13,12],["truckflatbedaa",29,9,16],["scudlauncher",15,9,33],["cessna",15,9,41]],3);
- AddSpawn([["ak47",312,90,8],["truckflatbed",46,13,12],["truckflatbedaa",29,9,16],["scudlauncher",15,9,33],["cessna",15,9,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",316,95,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",320,95,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",324,95,8],["truckflatbed",48,14,12],["truckflatbedaa",30,9,16],["scudlauncher",15,9,33],["cessna",16,9,41]],3);
- AddSpawn([["ak47",328,95,8],["truckflatbed",48,14,12],["truckflatbedaa",31,9,16],["scudlauncher",16,9,33],["cessna",16,9,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",332,95,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",336,100,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",340,100,8],["truckflatbed",50,15,12],["truckflatbedaa",32,10,16],["scudlauncher",16,10,33],["cessna",17,10,41]],3);
- AddSpawn([["ak47",344,100,8],["truckflatbed",51,15,12],["truckflatbedaa",32,10,16],["scudlauncher",16,10,33],["cessna",17,10,41]],3);
- AddSpawn([["ak47",348,100,8],["truckflatbed",51,15,12],["truckflatbedaa",33,10,16],["scudlauncher",17,10,33],["cessna",17,10,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",352,100,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",356,105,8],["truckflatbed",52,15,12],["truckflatbedaa",34,10,16],["scudlauncher",17,10,33],["cessna",17,10,41]],3);
- AddSpawn([["ak47",360,105,8],["truckflatbed",53,15,12],["truckflatbedaa",34,10,16],["scudlauncher",17,10,33],["cessna",18,10,41]],3);
- AddSpawn([["ak47",364,105,8],["truckflatbed",54,15,12],["truckflatbedaa",34,10,16],["scudlauncher",17,10,33],["cessna",18,10,41]],3);
- AddSpawn([["ak47",368,105,8],["truckflatbed",54,15,12],["truckflatbedaa",35,10,16],["scudlauncher",18,10,33],["cessna",18,10,41]],3);
- AddSpawn([["ak47",372,105,8],["truckflatbed",55,15,12],["truckflatbedaa",35,10,16],["scudlauncher",18,10,33],["cessna",18,10,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",376,110,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",380,110,8],["truckflatbed",56,16,12],["truckflatbedaa",36,11,16],["scudlauncher",18,11,33],["cessna",19,11,41]],3);
- AddSpawn([["ak47",384,110,8],["truckflatbed",57,16,12],["truckflatbedaa",36,11,16],["scudlauncher",18,11,33],["cessna",19,11,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",388,110,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",392,110,8],["truckflatbed",58,16,12],["truckflatbedaa",37,11,16],["scudlauncher",19,11,33],["cessna",19,11,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",396,115,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",400,115,8],["truckflatbed",59,17,12],["truckflatbedaa",38,11,16],["scudlauncher",19,11,33],["cessna",20,11,41]],3);
- §§push(§§findproperty(AddSpawn));
- §§push(["ak47",404,115,8]);
- if(true)
- {
- §§push(null);
- }
- §§pop().AddSpawn(§§pop(),3);
- AddSpawn([["ak47",408,115,8],["truckflatbed",60,17,12],["truckflatbedaa",39,11,16],["scudlauncher",20,11,33],["cessna",20,11,41]],3);
- AddSpawn([["ak47",412,115,8],["truckflatbed",61,17,12],["truckflatbedaa",39,11,16],["scudlauncher",20,11,33],["cessna",20,11,41]],3);
- AddSpawn([["ak47",416,120,8],["truckflatbed",61,18,12],["truckflatbedaa",40,12,16],["scudlauncher",20,12,33],["cessna",20,12,41]],3);
- return _mStages;
- }
-
- private static function AddSpawn(param1:Array, param2:Number) : void
- {
- var _loc3_:CLevelStage = null;
- var _loc4_:Array = null;
- _loc3_ = new CLevelStage(_mLevel,30 * SECONDS);
- for each(_loc4_ in param1)
- {
- if(!(_loc4_[1] == 0 || _loc4_[2] == 0 || _loc4_[3] == 0))
- {
- _loc3_.AddSpawn(new CLevelSpawn(_loc4_[0],_mClasses[_loc4_[0]],_loc4_[1],_loc4_[2],_loc4_[3],_mSpawnPositions[_loc4_[0]].Clone()));
- }
- }
- if(true)
- {
- _loc3_.mEnemySpeed = param2;
- if(true)
- {
- _loc3_.addEventListener(CLevelStage.COMPLETE,_mLevel.e_STAGE_COMPLETE);
- }
- _mStages.push(_loc3_);
- }
- }
-
- public static function set mLevelIndex(param1:int) : void
- {
- §§push(mIndex = _LevelIndex = param1);
- if(true)
- {
- var _loc2_:* = §§pop();
- §§push(0);
- §§push(_loc2_);
- if(true)
- {
- if(§§pop() === §§pop())
- {
- §§push(0);
- }
- else
- {
- §§push(1);
- §§push(_loc2_);
- if(true)
- {
- if(§§pop() === §§pop())
- {
- §§goto(addr272);
- }
- else
- {
- §§push(2);
- §§push(_loc2_);
- }
- §§goto(addr272);
- }
- §§push(§§pop() === §§pop() ? 2 : (3 === _loc2_ ? 3 : 4));
- }
- addr272:
- §§goto(addr273);
- }
- §§goto(addr260);
- }
- addr273:
- switch(1)
- {
- case 0:
- mcTerrainGround = Ground_00;
- if(true)
- {
- mcTerrainGroundDecor = Ground_00_Decor;
- if(true)
- {
- mcTerrainNear = Near_00;
- if(true)
- {
- mcTerrainFar = Far_00;
- if(true)
- {
- mcTerrainSky = Sky_00;
- if(true)
- {
- mName = "THE FLAT PLANS";
- if(true)
- {
- mDifficulty = "Easy";
- if(true)
- {
- mGameID = 380;
- if(true)
- {
- mGameKey = "shad9e32443d007c1d6885e4e052624f1ad7";
- if(true)
- {
- mStartLevel = 0;
- if(true)
- {
- mStartFunds = 450000;
- if(true)
- {
- mMochiBotTrack = CMochiBot.SHZ_BO_LEVELPLAY_1;
- if(true)
- {
- break;
- }
- addr189:
- mcTerrainNear = Near_00;
- }
- mcTerrainFar = Far_00;
- }
- mcTerrainSky = Sky_00;
- }
- mName = "THE BIG LONG WAR";
- }
- mDifficulty = "Expert";
- }
- mGameID = 383;
- }
- mGameKey = "shad8d95cef52df2ddd0785692e1172aaf14";
- }
- mStartLevel = 5;
- }
- mStartFunds = 1000000;
- }
- mMochiBotTrack = CMochiBot.SHZ_BO_LEVELPLAY_4;
- }
- }
- break;
- case 1:
- mcTerrainGround = Ground_01;
- if(true)
- {
- mcTerrainGroundDecor = Ground_01_Decor;
- if(true)
- {
- mcTerrainNear = Near_00;
- if(true)
- {
- mcTerrainFar = Far_00;
- if(true)
- {
- mcTerrainSky = Sky_00;
- if(true)
- {
- mName = "THE REDWOOD HILL";
- if(true)
- {
- mDifficulty = "Intermediate";
- if(true)
- {
- mGameID = 381;
- if(true)
- {
- mGameKey = "shad6b7d618e9ad5222d2a4d78a13c9ff493";
- if(true)
- {
- mStartLevel = 1;
- if(true)
- {
- mStartFunds = 450000;
- if(true)
- {
- mMochiBotTrack = CMochiBot.SHZ_BO_LEVELPLAY_2;
- if(true)
- {
- break;
- }
- addr150:
- mcTerrainNear = Near_00;
- }
- mcTerrainFar = Far_00;
- }
- mcTerrainSky = Sky_00;
- }
- mName = "THE TWIN PEAKS";
- }
- mDifficulty = "Intermediate";
- }
- mGameID = 382;
- }
- mGameKey = "shad69e2912e89a32a82140d3fafc40eff2a";
- }
- mStartLevel = 3;
- }
- mStartFunds = 600000;
- }
- mMochiBotTrack = CMochiBot.SHZ_BO_LEVELPLAY_3;
- }
- break;
- }
- addr186:
- mcTerrainGroundDecor = Ground_03_Decor;
- §§goto(addr189);
- break;
- case 2:
- mcTerrainGround = Ground_02;
- mcTerrainGroundDecor = Ground_02_Decor;
- §§goto(addr150);
- case 3:
- mcTerrainGround = Ground_03;
- §§goto(addr186);
- }
- }
-
- public static function get mLevelIndex() : int
- {
- return _LevelIndex;
- }
- }
- }
-